/* Aviso para IE 6 y menor */
* html .fondo-pagina { display: none; }
* html #aviso_ie { padding: 10px; margin-bottom: 5px; color: #000; background: #ffc; border-bottom: 1px solid #ccc; }
	* html #aviso_ie a:link,
	* html #aviso_ie a:visited { color: #03f; text-decoration: underline; }
	* html #aviso_ie a:hover,
	* html #aviso_ie a:active { color: #03f; text-decoration: none; }




/* IE7 y menor */

/* filtros laterales de resultados de busqueda */
	.catfilter { white-space: nowrap; }
	.destacados { padding-bottom: 5px; }

/* rango de precios */
	.scale { padding-top: 20px; height: 40px; zoom: 1; }
		.left-val, .right-val { top: -5px; }


/* "ofertas" Barcelona/Moda/ etc.*/
	.canal-multitarjeta { padding: 10px 0; }
		.sombra { padding: 10px 0; top: 22px; left: 1px; }
		.cara { padding: 10px 0; }

	.qpon.regalar .isgift { position: relative; float: right; }
	.unido-top .volver { top: -17px; }
	.disp-ahora { zoom: 1; }
	.disponible { margin-bottom: -5px; }

/* abrir ventanitas donde no acaban debajo de otras cosas */
	.achievements .detalles { left: -140px; }
	.achievements .det-cierre { left: 0; background: url("css_images/fondo-detalles-flab-der.png") 0 -820px no-repeat; }

	/* que "sharetip" salga hacia arriba en IE7 */
	#tarjeta .sharetip { top: auto; right: 30px; bottom: 60px; left: auto; }
	#tarjeta .c140.fl-arriba { background: url("css_images/f-5px140px-95fff-flecha_bot-der.png") 0 0 no-repeat; }
	#tarjeta .c140.fl-arriba .cierre { height: 30px; bottom: -30px;  background: url("css_images/f-5px140px-95fff-flecha_bot-der.png") 0 -630px no-repeat; }
	#tarjeta .sharetip .fl-arriba .content { padding-top: 0; }

	.selector_tweets { height: 50px; padding-bottom: 10px; }	
	.fondo-input { position: relative; }
	.fondo-input .r { position: absolute; top: 0; right: 3px; }

	/* pop up al hacer hover sobre "compra ya" */
	.sharetip { zoom: 1; }
	#precio-hover .popup { margin-bottom: 0; }
	.footnote { margin-top: -10px; }

	.scrollable { height: 320px; }
	.scroll_ofertas .content { padding-bottom: 0; }

	.comoconsigo.detallado .puntos { margin-top: -10px; margin-left: 10px; }
	.ascenso p .micro { position: relative; top: -10px; }


/* verso de tarjeta */
	.t-content { zoom: 1; }
		.popup .row { width: 100px; }
	.t-anunciante { zoom: 1; }
		.member .t-usuario-status { background: url("css_images/estrella-member-t.png") -5px 0 no-repeat; }
		.premium .t-usuario-status { background: url("css_images/estrella-premium-t.png") 0 0 no-repeat; }
		.vip .t-usuario-status { background: url("css_images/estrella-vip-t.png") -25px 0 no-repeat; }


/* poner checkboxes en formularios en su sitio */
	.check input[type="checkbox"] { top: 0; }

/* corregir barra de botones en la barra de usuario */
	.mis_cosas { width: 223px; }

/* corregir pestanas en mi perfil */
	.tab { width: 31%; overflow: hidden; white-space: nowrap; }
	.tarjeta-tabmenu .tab { width: auto; }

/* Mi Cuenta: notificaciones/redessociales/etc */
	.socialcont .detalles { position: relative; top: -10px; }
	.socialcont.sinborder .detalles.azul { position: relative; top: -10px; }
		.conect_bt { position: absolute; right: 0; }
		.conect_cont { zoom: 1; }

/* float: right no acaba de funcionar bien en ie7 */
	.pqarial .r { position: absolute; right: 100px; }


/* accordion pane */
	#accordion .pane { border-width: 0 2px; display: none; height: 180px; padding: 15px; }
/* a title inside pane */
	#accordion .pane h3 { margin: 0 0 -5px 0; }

/* ventanita modal que se abre p.e. en login/ver condiciones ets. */
	.ventana_modal { width: 480px; /*left: 25%; margin-left: -500px;*/ }




/**
 * Qporama // 549.DMI.QP // version 3, 06/2011
 * este fichero complementa styles.css y lo actualiza a la "version 3"
 * author	runroom (phil)
 * copyright 2011 by runroom
 */
/* letter-spacing negativo no queda bien en IE7 */
.claim { letter-spacing: 0; }
a.logo { margin-top: -40px; }
/* barra buscador */
.buscar { position: relative; top: 5px; }
/* boton volver barra usuario */
.user .volver { top: -17px; }
.fondo-input-buscar input { margin-left: -5px; }
/* oferta destacada con marca (en una pagina sin tarjeta) */
.sintarjeta .ofertacontent { margin-top: 0; margin-left: 20px; }
.ofertacontent h1 { padding-bottom: 5px; }
/* lista de premios en tab loyalty */
.loyalty-punto .mispromociones-list { margin-bottom: 0; }
.puntos-wrapper .puntos { width: 10px; }
/* lista mis tarjetas */
.item_trj .countdown_section { line-height: 1; }
.item_trj .countdown_section .countdown_amount {,
	position: relative;
	top: 5px;
	}
.item_trj .statusicon { 
	position: relative;
	top: 2px;
	}
.necesitas { padding-top: 0; }
.feedlink {
	z-index: 7;
	}

.tipo-compra {
	cursor: pointer;
	display: block;
	float: left;
	width: 380px;
	}
/* The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements.
   j.mp/bestclearfix */
.historico:before,
.historico:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.historico:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.historico { zoom: 1; }

.puntos-wrapper .puntos { width: 40px; }
.puntos { white-space: nowrap; }